self assured - Alemán Inglés Diccionario